SynonymX
Speak
Talk Turkey
Definition of Talk Turkey
1.
Discuss frankly, often in a business context
Verb
Semanticaly linked words with "talk turkey"
speak
talk